Definition: The "Indigirka River" is a noun that refers to a riverlocated in fareasternSiberia, Russia. Itflowsgenerallynorthward and empties into the Arctic Ocean.
Summary
The Indigirka River is a significantgeographicalfeature in Siberia.
Noun
a river in fareasternSiberia that flowsgenerallynorthward to the Arctic Ocean